Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F1 Spain F2 Spain F3 France F4 France F5 Spain F5 Spain F6 Spain F36 Spain F22 Spain F26 Spain F1 Spain F7 Spain F8 Ljubljana Open - Ljubljana Gemax Samsung Open 2004 - Belgrade Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona Zagreb Open - Zagreb Memorial Savigni - Sassuolo Arroyo de la Encomienda - Valladolid Antonio Savoldi-Marco Co. - Manerbio XI Ciutat de Barcelona - Barcelona Intersport Heilbronn Open - Heilbronn X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Challenger Copa Sevilla - Seville ATP Slovak Open Challenger - Bratislava Internazionali de Tennis di Bergamo - Bergamo XI Torneo Internazionale di Tennis - Barletta Prosperita Open 2007 - Ostrava Unicredit Czech Open 2007 - Prostejov Banjaluka Challenger 2007 - Banja Luka KGHM Dialog Polish Indoors - Wroclaw Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Mamaia Challenger - Constanta Spain F2 Spain F3 France F4 Open Diputacion Ciudad de Pozoblanco - Cordoba Medjurgorje Open - Medjugorje ATP Open Castilla y Leon - Segovia LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf France F2 Spain F4 Besancon Challenger Bogota Challenger Marrakech Challenger Tenerife Challenger Braunschweig Challenger Pozoblanco Challenger Scheveningen Challenger Vigo Challenger Citta di Brindisi - Brindisi Banja Luka Challenger Napoli Challenger Tanger Challenger Bordeaux Challenger Nottingham Challenger Scheveningen Challenger Alphen Challenger Banja Luka Challenger Bucaramanga Challenger Arroyo de la Encomienda - Valladolid Wolfsburg Challenger Cherbourg Challenger Le Gosier Challenger Alessandria Challenger Prostejov Challenger Tennis Cup of Flanders - Ostende Pozoblanco Challenger Sopot Challenger San Sebastian Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Ljubljana Challenger Asirom Challenger Brasov - Brasov Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Bucaramanga Challenger Bergamo Challenger Meknes Challenger Salinas Challenger Challenger Ford de Cherbourg - Cherbourg Ljubljana Open 2002 - Ljubljana IX Open Internacional D'Andorra - Andorra XXIX Edizione 'A.Savoldi Marco' - Manerbio San Juan Challenger Siemens Open 2002 - Scheveningen Hungarian Open - Budapest Geneva Challenger - Geneva Open de Tanger - Tangier Optimus Maia Open - Maia VI Torneo Internazionale di Tennis - Barletta Garden Open - Rome The LTA Wrexham Challenger - Wrexham Copa Sevilla - Seville Segovia Challenger The Hilversum Open - Hilversum Challenger 42 - Andrezieux Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia ATP Open Castilla y Leon - Segovia Prague Open - Prague Warta Cup 2001 - Sopot Challenger 42 - Andrezieux VIII Trofeo Ciutat de Barcelona - Barcelona Top Wool Challenger Biella - Biella IX Ciutat de Barcelona - Barcelona Challenger Groningen - Groningen Tatra Banka Open 2003 - Bratislava Open Mutouest - St. Brieuc Open de Franche Comte - Besancon IPP Geneva Trophy - Geneva ATP Challenger Open 2004 - Monchengladbach Zagreb Open - Zagreb Pekao Open 2005 - Szczecin LTA Shrewsbury Challenger - Shrewsbury Copa Sevilla Internacionales de Andalucia - Seville Copa Kia Challenger ATP - Santiago San Benedetto Challenger - San Benedetto Seville Challenger Cepu Open - San Marino Open Castilla y Leon - Segovia Copa Telefonica CTC Chile - Santiago The LTA Nottingham Challenger - Nottingham Tennis Napoli Cup - Napoli XL Capital Bermuda Open - Bermuda Open Costa Daurada - Tarragona BMW Tennis Championship - Sunrise 4° Sporting Challenger - Turin Trani Cup - Trani Arroyo de la Encomienda - Valladolid Challenger Tunisie - Tunis Brasov Challenger - Brasov Morocco Tennis Tour - Tanger Challenger Copa Sevilla - Seville Ethias Tennis Trophy - Mons Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Pekao Open 2004 - Szczecin Ethias Trophy - Mons Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Challenger Groningen - Groningen Tennis Napoli Cup 2007 - Napoli Segovia Challenger Seville Challenger Rabat Challenger ECM Prague Open 2005 - Prague Barletta Challenger San Marino Cepu Open - San Marino BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Turin Challenger Segovia Challenger Turin Challenger Salzburg Challenger Pharma Medico Open 2008 - Aarhus San Sebastian Challenger TEAN International - Alphen Aan Den Rijn Tatra Banka Slovak Open - Bratislava Ciudad de Pozoblanco Open Diputacion - Cordoba Ciutat de Barcelona - Barcelona Copa Petrobras Brazil - Aracaju ECU Prague Open - Prague Palermo Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger Tarragona Challenger Genova Open Challenger - Genova Ethias Trophy - Mons LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Seville Challenger XI Venice Open - Venice Memorial A. Manfredini Sassuolo Challenger - Sassuolo Nord/LB Open - Braunschweig 6th Sardinian International Championships - Cagliari Riviera di Rimini Challenger 2004 - Rimini Sir Supermercati - Rome Kosice Challenger Rijeka Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Akbank Private Banking TED Open - Istanbul Geneva Challenger Mons Challenger Rennes Challenger La Serena Open - La Serena Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Logopak Challenger 2005 - Lubeck Tunis Open - Tunis Helsinki Challenger Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Black Forest Open - Freudenstadt 4th Sardinia International Championships - Cagliari Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia The LTA Sunderland Challenger - Sunderland Stockholm Open - Stockholm Internationaux de Tennis de Brest - Brest Zivnobanka Czech Open - Prostejov Internazionali di Tennis di Bergamo - Bergamo Segovia Challenger Challenger Canottieri Minico - Mantova TennisCup Vlaanderen - Antwerp Adidas International - Sydney ATU Cup - Weiden Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Open de Charleroi - Charleroi Madrid Challenger Open de Moselle - Metz Stockholm Open - Stockholm Chennai Open - Chennai The Nottingham Cahllenger - Nottingham BellSouth Open - Vina del Mar IX Torneo Internacionale de Tennis - Barletta Open Mutouest de Saint-Brieuc - St. Brieuc Bath Challenger Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup 15° Piertomaso - San Remo The Priority Telecom Open - Amersfoort Caltanissetta Challenger Croatia Open - Umag Open Romania - Bucharest Trofeo Internacional Club Laieta - Barcelona Davidoff Swiss Indoors - Basel Chennai Open - Chennai XXX Edizione 'A Savoldi Marco' - Manerbio Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi Siemens Open - Scheveningen Heineken Open - Auckland Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini SAP Open - San Jose Brasil Open - Costa do Sauipe Fujitsu Siemens Open - Budapest Open de Tenis Comunidad Valenciana - Valencia Internationaux de Doubs Open de Franchie-Comte - Besancon Open SEAT Godo 2006 - Barcelona Oberstaufen Challenger BMW Open - Munich 4th Volkswagen Challenger - Wolfsburg Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad The Nottingham Challenger - Nottingham Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Banca Stato Challenger Lugano - Lugano The Wrexham Challenger - Wrexham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Heineken Open - Auckland MoviStar Open - Vina del Mar I Tourneo Fila Citta di Brindisi - Brindisi Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Open Sainte-Victoire - Aix-En-Provence Internationale Badische Meisterschaften Um Den Techem Cup - Zell Generali Open - Kitzbuhel Orange Prokom Open - Sopot Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Pilot Pen Tennis - New Haven Prague Open - Prague Czech Open - Prostejov BCR Open Romania - Bucharest Dubrovnik Open - Dubrovnik Copa Sevilla-Internacionales de Andalucia - Seville Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Sarajevo Open - Sarajevo Davidoff Swiss Indoors - Basel 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sao Leopoldo Challenger PrivatBank Cup - Dnepropetrovsk Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Tunis Open 2006 - Tunis SAP Open - San Jose Allianz Suisse Open Gstaad - Gstaad Campbells Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland SA Tennis Open - Johannesburg Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open Castilla y Leon - Segovia LXVII Concursu Internacional de Vigo - Vigo AEGON Championships - London Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Mitsubishi Electric Europe Cup - Monza SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz BCR Open Romania - Bucharest Open des Alpes Trophee BNP Paribas - Grenoble If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle German Tennis Championships - Hamburg Ethias Trophy - Mons Como Challenger Estoril Open - Estoril Napoli Challenger Rome Challenger Credit Agricole Suisse Open - Gstaad Prostejov Challenger Copenhagen Open - Copenhagen Sao Jose Do Rio Preto Challenger Salzburg Challenger Bratislava Challenger Guadalajara Challenger St. Brieuc Challenger Helsinki Challenger Dutch Open Tennis - Amersfoort International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Seville Challenger Trnava Challenger Heilbronn Challenger Villa Allende Challenger Buenos Aires Challenger Catella Swedish Open - Bastad Meknes Challenger Cherbourg Challeger BCR Open Romania - Bucharest Sarajevo Challenger Siebel Open - San Jose Caltanissetta Challenger Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo St. Brieuc Challenger St. Brieuc Challenger UNICEF Open - 's Hertogenbosch Countrywide Classic - Los Angeles Tunis Challenger The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Serbia Open - Belgrade AEGON Championships - London International German Open - Hamburg Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Abierto Mexicano Telcel - Acapulco VTR Open - Vina del Mar Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Energis Open - Amersfoort Stockholm Open - Stockholm Marburg Challenger Segovia Challenger Alphen Challenger Madrid Challenger Challenger 42 - Andrezieux Tennis Napoli Cup - Naples EI Bank Bulgarian Challenger - Sofia Intersport Heilbronn Open - Heilbronn Open de L'Isere - Grenoble Mobilux Open - Luxembourg XI Ciutat de Barcelona - Barcelona Kroger / St. Jude International - Memphis Mitsubishi Electric Europe Cup - Monza Dubai Open - Dubai The Stella Artois Grass Court Championships - London Croatia Open - Umag Open Romania - Bucharest Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Movistar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart RCA Championships - Indianapolis Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Dutch Open Tennis - Amersfoort Tennis Masters Series - Miami China Open - Beijing If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe Tennis Masters Series - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Campbells Hall of Fame Tennis Championships - Newport BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai AAPT Championships - Adelaide Sony Ericsson Open - Miami Sydney International - Sydney Atlanta Tennis Championships - Atlanta Campionati Internazionali di Sicilia - Palermo Mutua Madrilena Madrid Open - Madrid Milan Indoors - Milan SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Open 13 - Marseille AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Rome Pacific Life Open - Indian Wells Open Seat Godo 2003 - Barcelona Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells French Open - Paris BNP Paribas Open - Indian Wells U.S. Men's Clay Court Championships - Houston Ordina Open - s-Hertogenbosch Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, PO, SVK-BEL 2-3